someone that roves - Turco Inglés Diccionario